home *** CD-ROM | disk | FTP | other *** search
- Change History
-
-
- 17-Nov-1989 Cleaned up "0 _ ..." mess - registry will have '0' for modified
- full entries, '.' for non-modified full entries. Had to
- change to the '.' marker from a '_' because of following
- sort bug. Also changed approach so all entries will not
- have more than one seqid for each archive, even ones
- included more than once.
-
- Found another bozo bug in a stock unix utility - sort. For command:
-
- % sort +0 -1 +1 -2n testFile
-
- "testFile":
-
- a _
- a 0
- a 1
- a 2
-
- You should get output:
-
- a _
- a 0
- a 1
- a 2
-
- But instead you get:
-
- a 0
- a _
- a 1
- a 2
-
- The numeric sort not only puts the "_" entry in the wrong place,
- it ranks it in the middle of the numbers. This is probably a bug.
-
- 14-Nov-1989 Moved change history to seperate file, 'Changelog'.
-
- 14-Nov-1989 Retired non-exhaustiveRegistry option; exhaustiveRegistry always
-
- 13-Nov-1989 Cosmetic changes - fixed aberrations in comments, etc
-
- 13-Nov-1989 klm 1.5
-
- 21-Sep-1989 Todo - put hook to prelim script ("8mm.prelim") (eg fstab print)
-
- 17-Jul-1989 1.4.1 fixed debug-mode bug - changed debug 'tolog' alias to not
- barf on evaluated arguments
-
- 3-Jun-1989 klm 1.4 - release to net
-
- 1-Jun-1989 Added date stamps to each major-stage announcement
-
- 23-May-1989 Implementing fullPrimer as a symbolic link to 8mmbackup
-
- 20-May-1989 Version 1.3 - thorough verify and rewrite finagle working
-
- 19-May-1989 Implemented intermediate-archive-rewrite finagle
-
- 17-May-1989 Todo: seperate out configuration stuff (use links). Don't
- prepend '/' to registry entries?
-
- 15-May-1989 Implemented 'verifyTolerance' mechanism.
-
- 12-May-1989 Version 1.2
-
- 12-May-1989 Moved dateStamp initialization to before interlock check.
- Cleaned up fixes from yesterday.
-
- 10-May-1989 Made *non*exhaustive registry default.
- Implemented 8mm tape interface based on 8mmin/8mmout dd aliases.
- Rescinded command-line control of full vs incremental backups.
- Added informative notification (tolog) for interlock collision.
- Provided for cases where $0 isn't defined (eg 'at' invocation).
-
- 14-Apr-1989 new software (or 4.0?) will not allow cat'ting from SCSI
- connection to exabyte drive, had to substitute redirection
- instead during verification phase.
-
- 20-Mar-1989 Version 1.1
-
- 17-Mar-1989 Added accounting info directory to head of $subjDirs value
- accounting gets put at head of archive (in add addition to
- wherever it might get included by the backup). This is intended
- to drastically speed up tape access to this critical info.
- - Made changes to retain $priorRegistry and $priorStatsFile
- to just before the first incremental of the next cycle instead
- of to just after the full.
-
- 6-Mar-1989 Changed basis of mechanism for excludePaths from egrep to fgrep
- (to avoid 180 char egrep file clause limitation). This
- introduces a subtle bug - it's difficult (ie, i haven't)
- contrived to anchor the matches to the beginnning of the line,
- other than by virtue of the prepended './'. Thus there are
- potential (but very unlikely) false matches.
-
- 1-Mar-1989 Implemented 'exhaustiveRegistry' option
-
- 00-Jan-1989 Identified join bug -
- "/tmp/base":
-
- a b
- b b b b b b b b b b b b b b b b b b b b
-
- and "/tmp/add":
-
- ac c
-
- then:
-
- % join -a3 /tmp/base /tmp/add
- a b
- Segmentation fault (core dumped)
- %
-
-
- 18-Jan-1989 Fixed bad assumption about prior existence of seqIdFile, etc,
- 'mv' to 'mv -f' in misc places
-
- 6-Jan-1989 Refined archive-integrity verification and debug mode -
- debug mode exercises the script more completely but
- doesn't affect accounting (or tape contents).
-
- 29-Dec-1988 Add archive-file integrity verification
-
- 23-Dec-1988 Added detection of registry file shrinkage - to try to capture
- mysterious, very occasional shrinkage bug that occurs after join
-
- 1-Aug-1988 Added detection of backup-device write failure
-
- 5-Jul-1988 incrementation of seqid even for aborted runs
- and advertise seq id # in first log message
- - 'ls -gilds' name extraction problems -
- symbolic links
- file names with embedded spaces
-
- 9-Jun-1988 Fixed 'cannot-stat' for file names with embedded spaces.
-
- 8-Jun-1988 Fixed name extraction problem on ls -gilds of device files.
-
- 7-Jun-1988 Beta testing and development.
-